subsistence farmers - Spanish English Dictionary